Invasiveness of Performance Instrumentation Measurements on Mulitprocessors
نویسندگان
چکیده
Performance is a critical issue in order to justify the use of parallel computers. Since it is usually a difficult task to write an application that successfully exploits the target parallel architecture, many tools like Pablo, ParaGraph, PA-Tools, Express, TOPSYS and ANDES have been developed. These tools use different software, hardware or hybrid mechanisms to record events of interest related to performance. Nevertheless, in a multiprocessor environment, the degree to which an event collection mechanism perturbs the behaviour of the application being monitored may become a significant factor. This factor, often called invasiveness, reduces the accuracy of the performance data and may lead the user to wrong conclusions. For this reason, invasiveness must be taken into account when measuring the performance of an application. The invasiveness of the trace collection mechanism of PARMACS, a set of macros which provides a portable programming model, is determined on four different hardware platforms and for two different applications (including an LU Matrix Decomposition Algorithm). The purpose of this paper is to determine the degree of invasiveness of PARMACS and how this invasiveness depends on the application, instrumentation and hardware platform. These results are compared to similar tools and a state of the art survey in this field is also presented. Keyword Codes: D.2.8; D.4.8; D.2.2
منابع مشابه
Design of Instrumentation Sensor Networks for Non-Linear Dynamic Processes Using Extended Kalman Filter
This paper presents a methodology for design of instrumentation sensor networks in non-linear chemical plants. The method utilizes a robust extended Kalman filter approach to provide an efficient dynamic data reconciliation. A weighted objective function has been introduced to enable the designer to incorporate each individual process variable with its own operational importance. To enhance...
متن کاملComparison of Clinical, Functional, and Radiological Outcomes of Total Knee Arthroplasty Using Conventional and Patient-Specific Instrumentation
Background: Recently, patient-specific instrumentation (PSI) systems have been developed in order to increase theaccuracy of component positioning during total knee arthroplasty (TKA); however, the findings of previous studies arecontroversial in this regard. In the current randomized clinical study, the outcomes of computer tomography (CT)-basedPS (patient specific)-guided TK...
متن کاملProximal junctional kyphosis in adolescent idiopathic scoliosis following segmental posterior spinal instrumentation and fusion minimum 2 years follow-up
Abstract Background: To evaluate proximal junctional segment changes in Adolescent Idiopathic Scoliosis(AIS) the posterior spinal fusion and also instrumentation also and finding of probable risk factors, were all considered in this study. Methods: We retrospectively reviewed radiographs of 121 consecutive patients who underwent posterior spinal fusion for AIS from T3 or below, with...
متن کاملCounting performance: hardware performance counter and compiler instrumentation
Analyzing applications for their runtime behavior, especially in the light of ef®cient resource utilization, involves iterative measurements and the interpretation of the data gathered. For ®ne grained analysis often hardware performance counters are monitored. Since compiler instrumentation augments the program with calls to a measurement system, it interacts with compiler optimizations. Curre...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1994